.message{
    width:7.5rem;
    overflow:hidden;
    padding-top:1.34rem;
}
.message .registerBox{
    width:4.6rem;
    padding:.3rem 0 .3rem 1rem;
    position:relative;
    border-bottom:.02rem solid #ccc;
    margin:0 auto;

}
.message .registerBox:first-child{
    margin-bottom:.24rem;
}
.message .registerBox input{
    height:.4rem;
    width:2.7rem;
    border:none;

}
.message .registerBox i{
    position:absolute;
    width:.4rem;
    height:.4rem;
    text-align:center;
    left:.2rem;
    top:.3rem;
    font-size:.4rem;
    color:#b3b3b3;
}
.message .registerBox .delete{
    display:inline-block;
    width:.4rem;
    height:.4rem;
    text-align:center;
    line-height:.4rem;
    position:absolute;
    right:1.4rem;
    top:.3rem;
    font-size:.35rem;
    color:#aaa;
    opacity:0;
}
.message .registerBox:nth-child(1) .delete{
    right:.2rem;
}
.message .registerBox .securityCode{
    position:absolute;
    width:1.2rem;
    height:.4rem;
    font-size:.24rem;
    right:0;
    top:.3rem;
    line-height:.4rem;
    color:#999;
}
.message .registerBox .password{
    position:absolute;
    width:.8rem;
    height:.5rem;
    background:#ccc;
    top:.3rem;
    right:0;
    line-height:.5rem;
    border-radius:.25rem;
    padding:0 .2rem;
    color:#fff;
    font-size:.24rem;
    text-align:right;
}
.message .registerBox .password .circle{
    position:absolute;
    left:.06rem;
    top:.04rem;
    display:inline-block;
    width:.4rem;
    height:.4rem;
    border-radius:50%;
    background:#fff;
    vertical-align:middle;
}
.affirm{
    width:7.5rem;
    text-align:center;
    padding-top:.8rem;
}
.affirm a{
    display:inline-block;
    width:5.6rem;
    height:.9rem;
    line-height:.9rem;
    background:#2ecc71;
    border-radius:.45rem;
    color:#fff;
}